Revision: wmaker--cvs--0--patch-1124
Archive: voins@altlinux.ru--2004-wmaker
Creator: Dan Pascu <dan@windowmaker.org>
Date: Thu Oct 28 20:26:34 MSD 2004
Standard-date: 2004-10-28 16:26:34 GMT
Removed-files: src/.arch-ids/proplist.c.id src/proplist.c
Modified-files: ChangeLog FAQ INSTALL NEWS WINGs/ChangeLog
    WINGs/Examples/Makefile.am WINGs/Examples/server.c
    WINGs/Extras/Makefile.am WINGs/Extras/test.c
    WINGs/Extras/wtabledelegates.c
    WINGs/Extras/wtableview.c WINGs/Makefile.am WINGs/NEWS
    WINGs/Tests/Makefile.am WINGs/WINGs/WUtil.h
    WINGs/WINGs/proplist-compat.h WINGs/configuration.c
    WINGs/findfile.c WINGs/hashtable.c WINGs/proplist.c
    WINGs/userdefaults.c WINGs/wappresource.c
    WINGs/wfontpanel.c WINGs/wtabview.c WINGs/wtextfield.c
    WPrefs.app/Appearance.c WPrefs.app/Focus.c
    WPrefs.app/Font.c WPrefs.app/Makefile.am
    WPrefs.app/Menu.c WPrefs.app/MenuPreferences.c
    WPrefs.app/MouseSettings.c WPrefs.app/Paths.c
    WPrefs.app/TexturePanel.c WPrefs.app/TexturePanel.h
    WPrefs.app/WPrefs.c WPrefs.app/WPrefs.h
    WPrefs.app/WindowHandling.c WPrefs.app/main.c
    acinclude.m4 configure.ac configure.in missing
    src/GNUstep.h src/Makefile.am src/appicon.c
    src/application.c src/defaults.c src/defaults.h
    src/dialog.c src/dock.c src/dock.h src/funcs.h src/gnome.c
    src/main.c src/menu.c src/menu.h src/menureader.c
    src/misc.c src/rootmenu.c src/screen.c src/screen.h
    src/session.c src/usermenu.c src/wdefaults.c
    src/winspector.c src/workspace.c src/workspace.h
    src/xdnd.c util/Makefile.am util/geticonset.c
    util/getstyle.c util/seticons.c util/setstyle.c
    util/wdread.c util/wdwrite.c util/wmsetbg.c
    wmlib/WMaker.h
New-patches: voins@altlinux.ru--2004-wmaker/wmaker--cvs--0--patch-1124
Summary: - Finished moving to the new proplist handling code in ...
CSCVSID: MAIN.1125
Keywords: cscvs:MAIN-1125

Author: dan
Date: 2001/10/04 03:07:34
- Finished moving to the new proplist handling code in WINGs.
- Also tested the backward compatibility ability of the WINGs proplist code
which seems to work quite well.

Starting with this moment, Window Maker no longer needs libPropList and is
now using the better and much more robust proplist code from WINGs. Also the
WINGs based proplist code is actively maintained while the old libPropList
code is practically dead and flawed by the fact that it borrowed concepts
from the UserDefaults which conflicted with the retain/release mechanism,
making some problems that libPropList had, practically unsolvable without a
complete redesign (which can be found in the more robust WINGs code).
